package com.paypalpay.entity.common;

import lombok.Getter;
import lombok.Setter;
import java.io.Serializable;

@Setter
@Getter
public class UserboundPaymentOrder implements Serializable {

 //上面的参数用于绑定接力
 private String userId;

 private String deviceId;

 private String deviceType;

 private String requestOrderId;

 private String openId;

 private String receiveUserName;

 private String receiveAddress;

 private String receivePhoneNumber;

 private String expressPrice;

 private String expressType;
 //加上company和email两个参数
 private String company;

 private String email;
 //上面的参数用于绑定接力
//=========================================================//
 //下面的参数是用于支付（支付参数公共部分）上发
 private String partnerCode;

 private String packageCode;

 private String packageName;

 private String paymentOrderId;

 private String temOrderId;

 private String channelOrderID;

 private String orderId;

 private String orderPeriod;

 private String orderUnit;

 private String amount;

 private String payRst;

 private String payType;

 private String isNotify;

 private String isChannelNotity;

 private String isOpen;

 //就是有没有去北京主动开通过的标志，开通完成就讲1变成0
 private String isOpenNotify;

 //是否是续订的标志：1就是续订;其他就不是
 private String isRenew;

 private String orderCurrency;
//=================================================//

//下面的参数是oceanpay特殊需要的，也要存起来

 private String billingFirstName;

 private String billingLastName;

 private String billingEmail;

 private String billingPhone;

 private String billingCountry;

 private String billingCity;

 private String billingAddress;

 private String billingZip;
//下面的参数是oceanpay特殊需要的，也要存起来

}
